/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package src.control;

/**
 *
 * @author camila
 */
import src.model.solicitanteDAO;
import src.dto.SolicitanteDTO;

import java.util.Collection;
import java.util.ArrayList;
import java.util.Iterator;

public class SolicitanteBO {

    solicitanteDAO bco = new solicitanteDAO();
    Collection<SolicitanteDTO> solicitanteCollection = new ArrayList<SolicitanteDTO>();

    public Collection<SolicitanteDTO> listaSolicitante(int ident){
        solicitanteCollection = bco.listaSolicitante(ident);
        return solicitanteCollection;
    }

    public String cadastrarSolicitante(SolicitanteDTO dados){
        String resultado;
        boolean resp;
        resp =  bco.cadastrarSolicitante(dados);
        if (resp)
            resultado = "Solicitante Cadastrado!";
        else
            resultado = "Houve falha no cadastro!";
        return resultado;
    }

    public SolicitanteDTO buscarId (String dados){
        SolicitanteDTO solic = new SolicitanteDTO();
        solicitanteCollection = bco.buscarId(dados);
        if(!solicitanteCollection.isEmpty()){
            for (Iterator<SolicitanteDTO> it = solicitanteCollection.iterator(); it.hasNext();) {
                SolicitanteDTO solicitanteDTO = it.next();
                solic = solicitanteDTO;
            }
        }
        return solic;
    }

}